package com.advertisementsystem.vo;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class PermissionTreeVO {

    private Long id;

    private String name;

    private String code;

    private String description;

    private Integer type;

    private Long parentId;

    private String path;

    private String component;

    private String icon;

    private Integer sortOrder;

    private Integer status;

    private LocalDateTime createdTime;

    private LocalDateTime updatedTime;

    private List<PermissionTreeVO> children;
}